lacepod (thysanocarpus) - Spanish English Dictionary